package com.meisupic.copyright.domain.vo;

import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
import lombok.Data;

@Data
public class RegisterCallBackParamsVo implements Serializable {

  @ApiModelProperty(value = "作品登记id，在新增登记作品时系统返回")
  private Long id;

  @ApiModelProperty(value = "审核状态，true表示通过、false表示拒绝")
  private Boolean success;

  @ApiModelProperty(value = "拒绝原因，success 为false时返回")
  private String errorDesc;

  @ApiModelProperty(value = "作品通过时dci码。")
  private String dci;

  @ApiModelProperty(value = "作品通过时的返回的作品信息查询地址，可用该地址查询到作品的登记信息")
  private String dciUrl;

  @ApiModelProperty(value = "作品证书的地址，作品为pdf格式，可以下载保存至第三方系统")
  private String certFileUrl;
}
